Website : rimsha.abasa.com
backdoor
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
var
/
canvas
/
log
/
Filename :
delayed_job.log
back
Copy
/var/canvas/vendor/bundle/ruby/3.1.0/gems/rack-3.0.11/lib/rack/chunked.rb:6: warning: Rack::Chunked is deprecated and will be removed in Rack 3.1 [- -] Reading app-canvas/data/secrets from vault [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] Initializing the Sentry background worker with 5 threads [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] Started job master [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:42:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:41:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:42:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:41:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from clear_all_connections! at /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:208) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/transactions.rb:212:in `transaction' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/base.rb:35:in `block in transaction' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/database_server.rb:189:in `unguard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/base.rb:35:in `transaction' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/periodic.rb:36:in `audit_queue' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:178:in `block in schedule_periodic_audit' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:175:in `schedule_periodic_audit' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:163:in `block in spawn_periodic_auditor' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/transactions.rb:212:in `transaction' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/base.rb:35:in `block in transaction' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/database_server.rb:189:in `unguard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/base.rb:35:in `transaction' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/periodic.rb:36:in `audit_queue' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:178:in `block in schedule_periodic_audit' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:175:in `schedule_periodic_audit' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:163:in `block in spawn_periodic_auditor' [- -] Workers spawned [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:92:in `block (2 levels) in spawn_all_workers' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:92:in `times' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:92:in `block in spawn_all_workers' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:91:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:91:in `spawn_all_workers' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:48:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:92:in `block (2 levels) in spawn_all_workers' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:92:in `times' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:92:in `block in spawn_all_workers' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:91:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:91:in `spawn_all_workers' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:48:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:92:in `block (2 levels) in spawn_all_workers' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:92:in `times' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:92:in `block in spawn_all_workers' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:91:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:91:in `spawn_all_workers' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:48:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:240394"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:92:in `block (2 levels) in spawn_all_workers' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:92:in `times' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:92:in `block in spawn_all_workers' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:91:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:91:in `spawn_all_workers' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:48:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:92:in `block (2 levels) in spawn_all_workers' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:92:in `times' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:92:in `block in spawn_all_workers' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:91:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:91:in `spawn_all_workers' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:48:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 240394, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] ran auditor: periodic_audit [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:241688"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 241688, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:243081"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 243081, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:244236"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 244236, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:245547"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 245547, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:246827"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 246827, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:248167"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 248167, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:249427"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 249427, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:250502"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 250502, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:251808"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 251808, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:253198"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 253198, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:254408"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 254408, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:255702"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 255702, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:256864"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 256864, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:258144"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 258144, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:259510"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 259510, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:260871"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 260871, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:262017"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 262017, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:263356"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 263356, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:264616"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 264616, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:265824"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 265824, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:266831"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 266831, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:268152"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 268152, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:269502"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 269502, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:270837"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 270837, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:271961"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 271961, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:273259"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 273259, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274002"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274002, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274038"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274038, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274049"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274049, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274059"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274059, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274069"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274069, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274080"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274080, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274090"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274090, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274100"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274100, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274110"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274110, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274121"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274121, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274131"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274131, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274141"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274141, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274151"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274151, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274162"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274162, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274172"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274172, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274182"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274182, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274193"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274193, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274203"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274203, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274213"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274213, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274223"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274223, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274235"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274235, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274245"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274245, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274255"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274255, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274269"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274269, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274282"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274282, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274292"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274292, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274302"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274302, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274312"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274312, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274323"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274323, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274333"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274333, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274343"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274343, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274354"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274354, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274376"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274376, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274391"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274391, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274401"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274401, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274414"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274414, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274424"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from clear_all_connections! at /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:208) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/transactions.rb:212:in `transaction' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/base.rb:35:in `block in transaction' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/database_server.rb:189:in `unguard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/base.rb:35:in `transaction' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/periodic.rb:36:in `audit_queue' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:178:in `block in schedule_periodic_audit' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:175:in `schedule_periodic_audit' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:168:in `block (2 levels) in spawn_periodic_auditor' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:167:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:167:in `block in spawn_periodic_auditor' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/transactions.rb:212:in `transaction' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/base.rb:35:in `block in transaction' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/database_server.rb:189:in `unguard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/base.rb:35:in `transaction' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/periodic.rb:36:in `audit_queue' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:178:in `block in schedule_periodic_audit' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:175:in `schedule_periodic_audit' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:168:in `block (2 levels) in spawn_periodic_auditor' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:167:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:167:in `block in spawn_periodic_auditor' [- -] child exited: 274424, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] ran auditor: periodic_audit [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274437"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274437, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274447"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274447, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274458"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274458, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274470"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274470, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274480"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274480, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274491"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274491, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274501"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274501, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274511"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274511, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274521"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274521, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274532"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274532, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274542"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274542, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274552"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274552, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274564"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274564, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274575"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274575, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274585"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274585, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274595"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274595, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274605"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274605, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274616"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274616, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274626"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274626, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274638"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274638, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274649"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274649, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274659"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274659, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274669"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274669, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274679"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274679, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274690"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274690, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274700"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274700, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274710"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274710, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274720"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274720, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274736"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274736, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274751"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274751, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274766"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274766, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274777"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274777, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274787"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274787, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274797"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274797, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274807"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274807, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274818"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274818, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274828"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274828, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274838"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274838, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274848"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274848, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274859"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274859, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274870"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274870, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274880"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274880, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274890"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274890, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274901"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274901, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274911"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274911, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274921"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274921, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274932"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274932, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274942"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274942, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274952"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274952, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274962"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274962, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274973"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274973, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274983"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274983, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:274998"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 274998, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:275015"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 275015, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:275027"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 275027, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:275037"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 275037, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:275047"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 275047, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:275058"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 275058, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:275068"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 275068, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:275078"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 275078, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:275088"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 275088, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:275099"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 275099, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:275109"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 275109, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>'CONTEXT: {:tags=>{"inst.team"=>"unknown", :process_type=>"BackgroundJob", :worker_name=>"canvas:275119"}} [- -] Unable to read setting: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:618:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/attributes.rb:264:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/encryption/encryptable_record.rb:127:in `load_schema!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:563:in `block in load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:560:in `load_schema' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:441:in `attribute_types' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/model_schema.rb:467:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/type_caster/map.rb:16:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/arel/table.rb:111:in `type_for_attribute' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/table_metadata.rb:18:in `type' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:59:in `build' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:54:in `[]' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:132:in `block in expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `flat_map' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:79:in `expand_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/predicate_builder.rb:25:in `build_from_hash' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1526:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:234:in `build_where_clause' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/query_methods.rb:103:in `where!' from /var/canvas/config/initializers/active_record.rb:1328:in `where!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:938:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/querying.rb:23:in `where' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:224:in `clear_locks!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:165:in `cleanup!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:149:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] child exited: 275119, restarting [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] [Sentry::SessionFlusher] thread killed [- -] Shutting down background worker /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client': We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. (ActiveRecord::NoDatabaseError) To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset': connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist (PG::ConnectionBad) from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' from /var/canvas/config/application.rb:193:in `block in connect' from /var/canvas/config/application.rb:188:in `each' from /var/canvas/config/application.rb:188:in `each_with_index' from /var/canvas/config/application.rb:188:in `connect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' from /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' from /var/canvas/config/initializers/active_record.rb:2100:in `loop' from /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/delegation.rb:105:in `connection' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:1877:in `preprocess_order_args' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:604:in `order!' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/relation/query_methods.rb:599:in `order' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:232:in `running_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/base.rb:184:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:68:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:35:in `block in unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/shard.rb:172:in `with_each_shard' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/pool.rb:34:in `unlock_orphaned_jobs' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:275:in `block in respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:274:in `respawn_child' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' from /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' from ./delayed_job:14:in `<main>' [- -] DEPRECATION WARNING: `clear_all_connections!` currently only applies to connection pools in the current role (`primary`). In Rails 7.2, this method will apply to all known pools, regardless of role. To affect only those connections belonging to a specific role, pass the role name as an argument. To switch to the new behavior, pass `:all` as the role name. (called from <main> at ./delayed_job:14) [- -] Starting worker [- -] Child process died: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Failed creating ErrorReport: #<ActiveRecord::NoDatabaseError: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. > [- -] Original error: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Original exception: We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. caused by connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' [- -] Trace: /var/canvas/config/application.rb:193:in `block in connect' [- -] Trace: /var/canvas/config/application.rb:188:in `each' [- -] Trace: /var/canvas/config/application.rb:188:in `each_with_index' [- -] Trace: /var/canvas/config/application.rb:188:in `connect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `loop' [- -] Trace: /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' [- -] Trace: /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' [- -] Trace: ./delayed_job:14:in `<main>' [- -] [CANVAS_ERRORS] EXCEPTION LOG ActiveRecord::NoDatabaseError (We could not find your database: canvas_development. Available database configurations can be found in config/database.yml. To resolve this error: - Did you not create the database, or did you delete it? To create the database, run: bin/rails db:create - Has the database name changed? Verify that config/database.yml contains the correct database name. ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:74:in `rescue in new_client' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:68:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:14:in `block in enable_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:180:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:177:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `block in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:31:in `run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:141:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:140:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `block in start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/default_shard.rb:11:in `activate' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/delayed/worker.rb:24:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:113:in `block in spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:125:in `block in fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:121:in `fork_with_reconnects' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:112:in `spawn_worker' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:278:in `respawn_child' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:239:in `block in maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `each' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:238:in `maintain_children' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:185:in `block in join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:184:in `join' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/pool.rb:50:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:112:in `start' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/cli.rb:36:in `run' ./delayed_job:14:in `<main>' ****Caused By**** PG::ConnectionBad (connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "canvas_development" does not exist ): /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:701:in `async_connect_or_reset' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:833:in `connect_to_hosts' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg/connection.rb:764:in `new' /var/canvas/vendor/bundle/ruby/3.1.0/gems/pg-1.5.6/lib/pg.rb:63:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `new_client' /var/canvas/config/application.rb:193:in `block in connect' /var/canvas/config/application.rb:188:in `each' /var/canvas/config/application.rb:188:in `each_with_index' /var/canvas/config/application.rb:188:in `connect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:992:in `reconnect' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:685:in `block in reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:684:in `reconnect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:788:in `verify!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:795:in `connect!' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1001:in `block in with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activesupport-7.1.3/lib/active_support/concurrency/null_lock.rb:9:in `synchronize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1000:in `with_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:1113:in `valid_raw_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:616:in `get_database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:374:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:70:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/schema_cache.rb:200:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract_adapter.rb:871:in `database_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/postgresql_adapter.rb:644:in `check_version' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:678:in `new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:723:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:33:in `checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:702:in `try_to_checkout_new_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:654:in `acquire_connection' /var/canvas/config/initializers/active_record.rb:2101:in `block in acquire_connection' /var/canvas/config/initializers/active_record.rb:2100:in `loop' /var/canvas/config/initializers/active_record.rb:2100:in `acquire_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:353:in `checkout' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:182:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-3.6.5/lib/switchman/active_record/connection_pool.rb:39:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_adapters/abstract/connection_handler.rb:246:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:287:in `retrieve_connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/activerecord-7.1.3/lib/active_record/connection_handling.rb:254:in `connection' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:377:in `block (2 levels) in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:360:in `maybe_silence_periodic_log' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:376:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `loop' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/backend/active_record.rb:375:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:10:in `block in get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/switchman-inst-jobs-4.0.16/lib/switchman_inst_jobs/engine.rb:20:in `block (2 levels) in <class:Engine>' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:23:in `block (2 levels) in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst_statsd-3.0.4/lib/inst_statsd/statsd.rb:96:in `time' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing.rb:10:in `report_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:22:in `block in enable_workqueue_pop_timing' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block (2 levels) in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:74:in `block in initialize' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:98:in `block in add' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:79:in `execute' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/lifecycle.rb:52:in `run_callbacks' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/work_queue/in_process.rb:9:in `get_and_lock_next_available' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-3.1.17/lib/delayed/worker.rb:181:in `block (2 levels) in run' /var/canvas/vendor/bundle/ruby/3.1.0/gems/inst-jobs-statsd-3.0.2/lib/inst_jobs_statsd/stats/timing/pop.rb:15:in `block (2 levels) in enable_pop_timing'